

package com.scs.application.modules.base.vo;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import lombok.experimental.Accessors;
import org.hibernate.validator.constraints.Length;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
* HospitalMaterial实体对象
*/
@TableName("hospital_material")
@Data
@EqualsAndHashCode(callSuper = false)
@ToString(callSuper = true)
@Accessors(chain = true)
public class HospitalMaterialSpecVO implements Serializable {

    /** 商品ID */
    @NotNull(message="商品ID不能为空")
    private String materialId;


    /** 商品名称 */
    @Length(max=50, message="商品名称长度必须介于 0 和 50 之间")
    private String materialName;


    /** 厂商ID */
    private String manufacturerId;

    /** 厂商名称 */
    private String manufacturerName;

    /** 供应商id */
    private String supplierId;

    /**供应商名称*/
    private String supplierName;


    private String catalog1Id;

    private String catalog1Name;
    private String hospitalMaterialId;

}
